home *** CD-ROM | disk | FTP | other *** search
/ Celestin Apprentice 5 / Apprentice-Release5.iso / Environments / Oberon⁄F™ 1.2 / Preinstalled version / Obx / Docu / Tickers (.txt) < prev    next >
Encoding:
Oberon Document  |  1996-04-11  |  3.0 KB  |  41 lines  |  [oODC/obnF]

  1. Documents.StdDocumentDesc
  2. Documents.DocumentDesc
  3. Containers.ViewDesc
  4. Views.ViewDesc
  5. Stores.StoreDesc
  6. Documents.ModelDesc
  7. Containers.ModelDesc
  8. Models.ModelDesc
  9. Stores.ElemDesc
  10. TextViews.StdViewDesc
  11. TextViews.ViewDesc
  12. TextModels.StdModelDesc
  13. TextModels.ModelDesc
  14. TextModels.AttributesDesc
  15. Helvetica
  16. TextRulers.StdRulerDesc
  17. TextRulers.RulerDesc
  18. TextRulers.StdStyleDesc
  19. TextRulers.StyleDesc
  20. TextRulers.AttributesDesc
  21. Helvetica
  22. ObxTickers.View^
  23. Helvetica
  24. DevCommanders.StdViewDesc
  25. DevCommanders.ViewDesc
  26. StdLinks.LinkDesc
  27. StdCmds.OpenDoc('Obx/Mod/Tickers')
  28. Helvetica
  29. Oberon by Example: ObxTickers
  30. This example implements a simple stock ticker. The curve which is displayed shows a random walk. The black line is the origin, at which the walk started. If the curve reaches the upper or lower end of the view, then the origin is moved accordingly.
  31. What this example shows is the use of actions. Services.Actions  are objects whose Do  procedures are executed in a delayed fashion, when the system is idle. An action which re-installs itself whenever it is invoked as in this example operates as a non-preemptive background task.
  32.  "ObxTickers.Deposit; StdCmds.Open"
  33. ObxTickers
  34. sources
  35. TextControllers.StdCtrlDesc
  36. TextControllers.ControllerDesc
  37. Containers.ControllerDesc
  38. Controllers.ControllerDesc
  39. Helvetica
  40. Documents.ControllerDesc
  41.